\hypertarget{structwickr__digest}{}\section{wickr\+\_\+digest Struct Reference}
\label{structwickr__digest}\index{wickr\_digest@{wickr\_digest}}


Digest function parameters.  




{\ttfamily \#include $<$digest.\+h$>$}

\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
wickr\+\_\+digest\+\_\+type \mbox{\hyperlink{structwickr__digest_ae82f086c339d1e384518dfc4359d4522}{type}}
\item 
wickr\+\_\+digest\+\_\+id \mbox{\hyperlink{structwickr__digest_aa63245abbb5350e3b4f0ef25d50bce77}{digest\+\_\+id}}
\item 
uint8\+\_\+t \mbox{\hyperlink{structwickr__digest_ac887a219296e67a1b6582ec88fdd9ad2}{size}}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Digest function parameters. 

\subsection{Field Documentation}
\mbox{\Hypertarget{structwickr__digest_aa63245abbb5350e3b4f0ef25d50bce77}\label{structwickr__digest_aa63245abbb5350e3b4f0ef25d50bce77}} 
\index{wickr\_digest@{wickr\_digest}!digest\_id@{digest\_id}}
\index{digest\_id@{digest\_id}!wickr\_digest@{wickr\_digest}}
\subsubsection{\texorpdfstring{digest\_id}{digest\_id}}
{\footnotesize\ttfamily wickr\+\_\+digest\+::digest\+\_\+id}

the unique identifier of this digest \mbox{\Hypertarget{structwickr__digest_ac887a219296e67a1b6582ec88fdd9ad2}\label{structwickr__digest_ac887a219296e67a1b6582ec88fdd9ad2}} 
\index{wickr\_digest@{wickr\_digest}!size@{size}}
\index{size@{size}!wickr\_digest@{wickr\_digest}}
\subsubsection{\texorpdfstring{size}{size}}
{\footnotesize\ttfamily wickr\+\_\+digest\+::size}

the length of the digest output \mbox{\Hypertarget{structwickr__digest_ae82f086c339d1e384518dfc4359d4522}\label{structwickr__digest_ae82f086c339d1e384518dfc4359d4522}} 
\index{wickr\_digest@{wickr\_digest}!type@{type}}
\index{type@{type}!wickr\_digest@{wickr\_digest}}
\subsubsection{\texorpdfstring{type}{type}}
{\footnotesize\ttfamily wickr\+\_\+digest\+::type}

the family of digest that this digest belongs to. As an example S\+H\+A2 contains multiple modes of operation with different sizes of output 

The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
src/wickrcrypto/include/wickrcrypto/digest.\+h\end{DoxyCompactItemize}
